<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>&lt;%GLibNormalizeMode&gt;: </title>
<meta name="generator" content="DocBook XSL Stylesheets V1.79.2">
<link rel="home" href="index.html" title="">
<link rel="up" href="ch01.html" title="GLib">
<link rel="prev" href="re40.html" title="&lt;GMatchInfo&gt;">
<link rel="next" href="re42.html" title="&lt;%GLibNumberParserError&gt;">
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
<td width="100%" align="left" class="shortcuts"></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
<td><a accesskey="p" href="re40.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
<td><a accesskey="n" href="re42.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
</tr></table>
<div class="refentry">
<a name="id-1.1.42"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2>&lt;%GLibNormalizeMode&gt;</h2>
<p>&lt;%GLibNormalizeMode&gt;</p>
</div>
<div class="refsect1">
<a name="id-1.1.42.2"></a><h2>Description</h2>
<p>Defines how a Unicode string is transformed in a canonical
form, standardizing such issues as whether a character with
an accent is represented as a base character and combining
accent or as a single precomposed character. Unicode strings
should generally be normalized before comparing them.</p>
</div>
<div class="refsect1">
<a name="id-1.1.42.3"></a><h2>Members</h2>
<div class="refsect2">
<a name="id-1.1.42.3.2"></a><h3>default</h3>
<p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_DEFAULT</code></span></em></p>
<p>standardize differences that do not affect the
    text content, such as the above-mentioned accent representation</p>
</div>
<div class="refsect2">
<a name="id-1.1.42.3.3"></a><h3>nfd</h3>
<p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_NFD</code></span></em></p>
<p>another name for <code class="constant">G_NORMALIZE_DEFAULT</code></p>
</div>
<div class="refsect2">
<a name="id-1.1.42.3.4"></a><h3>default-compose</h3>
<p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_DEFAULT_COMPOSE</code></span></em></p>
<p>like <code class="constant">G_NORMALIZE_DEFAULT</code>, but with
    composed forms rather than a maximally decomposed form</p>
</div>
<div class="refsect2">
<a name="id-1.1.42.3.5"></a><h3>nfc</h3>
<p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_NFC</code></span></em></p>
<p>another name for <code class="constant">G_NORMALIZE_DEFAULT_COMPOSE</code></p>
</div>
<div class="refsect2">
<a name="id-1.1.42.3.6"></a><h3>all</h3>
<p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_ALL</code></span></em></p>
<p>beyond <code class="constant">G_NORMALIZE_DEFAULT</code> also standardize the
    "compatibility" characters in Unicode, such as SUPERSCRIPT THREE
    to the standard forms (in this case DIGIT THREE). Formatting
    information may be lost but for most text operations such
    characters should be considered the same</p>
</div>
<div class="refsect2">
<a name="id-1.1.42.3.7"></a><h3>nfkd</h3>
<p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_NFKD</code></span></em></p>
<p>another name for <code class="constant">G_NORMALIZE_ALL</code></p>
</div>
<div class="refsect2">
<a name="id-1.1.42.3.8"></a><h3>all-compose</h3>
<p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_ALL_COMPOSE</code></span></em></p>
<p>like <code class="constant">G_NORMALIZE_ALL</code>, but with composed
    forms rather than a maximally decomposed form</p>
</div>
<div class="refsect2">
<a name="id-1.1.42.3.9"></a><h3>nfkc</h3>
<p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_NFKC</code></span></em></p>
<p>another name for <code class="constant">G_NORMALIZE_ALL_COMPOSE</code></p>
</div>
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.33.1</div>
</body>
</html>
